package cate.game.activity.sevendaytrial;

import cate.common.table.d.GDFunc;
import cate.game.activity.base.core.Activity;
import cate.game.activity.base.core.ActivityHandler;
import cate.game.activity.base.core.EmptyActivityGlobalData;

/**
 * 七日试炼
 *
 * @author ShenSL
 * @since 2023/10/18 14:24
 */
@Activity(relatedFuncIds = {
        GDFunc.ACT_SEVEN_DAY_TRIAL,
})
public class SevenDayTrialActivityHandler extends ActivityHandler<EmptyActivityGlobalData, SevenDayTrialActivity> {
    @Override
    public String getName() {
        return "七日试炼";
    }

    @Override
    public EmptyActivityGlobalData buildGlobal() {
        return EmptyActivityGlobalData.BUILD();
    }

    @Override
    public SevenDayTrialActivity buildSingle() {
        return new SevenDayTrialActivity();
    }

    @Override
    public void onActOpen() {

    }

    @Override
    public void onActClose() {

    }
}
